1400
1
822
958
1157
1948
0
1898
477
475
400
455
798
611
383
521
4106
522
1462
1925
3
804
846
418
860
1073
8116
6
719
2395
458
1504
414
552