1880
2
303
0
381
1608
919
776
618
2806
3
433
1483
383
532
2702
608
464
339
278
798
418
286
462
2551
1
986
1842
316
2105
2211
781
773
602