1823
2
918
0
105290
1880
200
1878
1
1020
797
400
376
177
433
155
427
448
2189
53
2730
6
979
283
407
273
1824
584
579
2657
3
101
397
1840