1563
1
1894
400
0
1898
860
477
475
1462
1622
455
798
984
804
1929
611
464
521
552
4106
543
418
1636
383
1504
522
152
771
2119
58
1129