1678
9
1174
1
3282
8
885
2
1298
1128
10206
14
4770
32
1450
4
2833
5
690
613
549
533
1036
3
482
1380
2678
3378
1321
433
805
1162
2938
588
2649
3461
15
1337
1042