1129
0
18385
2
17353
2120
3
3092
1
1824
1020
31535
1759
3428
625
1458
2192
2659
2000
11483
8
2748
6
2177
385
105290
25137