1020
0
80
427
433
671
1824
1045
458
797
670
592
1859
918
200
2730
6
105290
411
31535
282572
1712
10581
3203
10
2657
3
392
180849
295
2190
2668
2
929
25137