1267
2
3765
4
3053
7
2711
1168
1
32302
0
19783
5209
9
1467
117
2176
5225
8
1392
2245
3
17946
1461
1675
999
559
2535
1021
948
582
370
956
297066
1077
2932
3683
17333
27