1259
1
1898
400
0
860
477
3679
475
798
804
552
455
418
1636
4106
521
1462
611
522
383
846
58
1504
714
3691
8
152
2395
458
787
1650
392