1880
2
31535
0
1824
683
2748
1152
1009
2522
953
468
608
503
467
6800
458
719
422
1378
642
1428
1
691
413
4594
390
631
296
349
768
1020
3691
5