665
1
1078
2258
572
0
1815
2
32302
2535
19783
4425
6
2982
3
1431
14
3090
2666
9
17946
6220
16
18816
11
2352
1397
423
1189
12459
1844
2932
3001
25669
3498
4
2996
3117
8
1632