3280 3
1376 3
3158 3
1334 3
23278 3
42983 3
28480 3
906 3
1931 3
1227 3
2451 3
8608 3
19532 3
14032 3
3782 3
1682 3
8484 3
776 3
705 3
1078 3
3955 3
1458 3
14729 3
3155 3