15638
4
40
1800
0
1901
15
2209
11
4365
5
844
6
653
1
4263
2
2161
1391
2102
3
1812
105609
72
2612
16
2113
1659
2062
19
14842
2959
10
1562
6464
1872
2552
1918
3524
3100
2921
7
2065
2041
1952
1816
2529
2481
4876
2666
3948
3466
3391
4511
5964
4752
5365