4946
18
4586
5
2959
1
1775
2
4697
0
4612
4
2115
1433
1146
2655
3957
3
4274
6188
5825
504
4702
2211
2190
2039
7
3312
2535
3131
1458
5753
10
3071
11
3608
5489
676
2895
6517