2189
0
1597
1
1594
2727
2
282572
383
1346
2190
2587
16
872
17353
4111
2551
419694
9
116
2964
2387
1842
2522
368532
962
334
683
1498
456
924
407
286
9355
3
953