4425
4
3073
2
1353
1
2301
2250
1374
1471
2869
967
2721
8
3597
10
1863
3
1247
3145
22
3535
744
844
1765
3609
19
2152
2215
1387
2775
2760
2040
16
3742
9
174915
14
810
31434
0
319