5978
6
3910
3
3660
2
3453
1
2738
8582
3062
8
3121
571
0
4945
1564
1295
527
297066
2650
20
894
280
884
1320
1581
1119
2001
12472
2250
1691
3765
4
3782
4937
2245
4383