1549
1
1665
1068
2
400
0
860
477
475
455
798
1898
804
4106
611
418
1636
1462
552
1421
521
383
1504
522
152
58
2395
1650
846
458
472
353