1020
0
31535
80
2730
6
797
1859
918
2224
2
592
6554
5
3498
4
19279
1712
433
246
2727
1755
427
671
1633
467
25137
1824
3674
10
17353
968
475
996
455
1010
1