2982
3
2535
2
3765
4
3498
1815
1495
1
1819
1788
995
32302
0
3053
7
2352
1558
19783
1451
6346
16
1265
1431
2932
1603
1348
2258
1363
3614
3117
8
3805
6
2622
866
2890
2356