1257
1
400
0
1898
860
477
475
1462
455
798
804
611
521
552
1347
2
4106
418
1636
383
1504
522
2271
152
1566
896
58
1650
846
2395
458
714