3326
3
2633
1
2200
2
2099
1480
1495
838
2362
9
1973
32730
0
1301
1131
3076
38477
34
2304
741
6977
4
2392
2082
2294
6698
7
1788
2266
1653
801
1000
572
745
496
1813