3971
1
2145
596
0
919
894
2039
2
1477
1288
14750
8
7762
4
2097
1243
2123
1105
1103
571
534
490
4526
2271
1226
484
1074
1166
562
2663
1862
2771
668
2245
3