2445
0
105290
2076
1
543
1880
2
408
5316
3
1290
314
326
388
970
339
1824
2189
2224
671
380
374
726
384
31535
247
798
321
1129
401
980
319
683