2512
0
2701
4
2431
1
579
1596
3621
2083
2534
2738
3
571
2188
1075
3508
2
2409
1694
3028
7
2392
3587
2850
6549
11
2088
2935
3238
3001
337
2074
10064
8
532