2981
1
1750
3303
6
1437
0
1660
1105
2
1819
1938
861
2152
2638
2294
1632
1729
2381
1788
3079
17340
14
1266
2070
1683
3706
5
3326
3
3854
1431
1188
633
1173
2904
3460