1020
0
31535
80
968
797
25137
1859
918
2730
6
592
282572
1712
2657
3
433
180849
2668
2
427
671
467
2727
475
455
419694
9
20634
8
295
1869
5
2224
1824
114
1188
1