3971
1
2145
5151
2
2039
1477
1288
14750
8
7762
4
2097
1243
0
2123
1105
1103
534
490
4526
2271
484
1074
596
1166
562
2663
1862
3080
3
668
3715
1298
477
914