4945
1
3062
8
5978
6
2738
3
8582
3910
2001
1691
3782
2
4383
4
3453
3498
3372
11
3121
6105
3660
3819
108797
0
1825
2386
2245
2530
6236
10
1174
10827
2629
585
378
951
1015