1400
1
822
958
1157
1938
719
1925
3
1377
918
1132
0
935
1049
714
1084
493
804
2559
5
553
1106
1038
573
1420
2
2721
2327
414
570
1264
1896
1252
383