1000
1
733
5599
24
954
851
2
903
1070
1509
3942
1074
1082
1410
930
3077
1362
779
966
711
1050
1553
1831
1310
1780
1129
3
894
957
1043
1187
1051
712