3009
6
1514
1
1786
10
1073
8
1310
4
1736
3
966
3598
2640
5
2814
12
854
1343
0
1403
901
1680
2126
7
935
1592
3016
6054
1174
2
3061
98631
31
37808
24
2128
19
1024
4840
11
2859
461
1066