2650
20
1599
0
1416
1
1021
2
2936
10
11916
14
7747
4
2430
742
1840
2364
3066
7
2163
2525
3
2395
1868
1458
4307
2562
17025
2923
1774
5946
3505
5
2092
2377