3107
7
2268
4
2535
2
1590
1
3765
3498
1819
572
0
1788
32302
3053
1558
19783
6346
16
1265
2932
1603
1348
2258
1363
3614
3805
6
2622
866
2890
3
2356
2425
1295
17946
280