2912
5
513
1
2815
2255
2
5417
2818
745
0
1731
546
1168
2502
1395
1920
1788
1989
3
1691
3854
8316
8
1883
734
2115
1529
1120
598
2189
2710
2166
2512
496
2562