2832
7
970
4
673
2
22714
62
9642
1
1449
884
3913
11
817
3
2030
14
589
880
1499
749
5226
6
4603
533
428
343
338
97
3152
2197
1662
8
1218
1140
946
1298
6084
142