1400
1
822
1264
958
1157
1925
3
719
1132
0
553
804
1084
935
493
714
1896
2408
2
570
1438
383
147
919
573
2591
1053
2211
1073
798
2395
3061
5
1911