2451
1492
2958
738
915
1370
1005
1227
2462
787
1195
1046
5116
1064
762
933
1302
1035
983
3580
845
3531
922
890
815
1262
722
781
1559
817
871
1199
1272
1389
717
783
800
780
7445
944
4800
1329
1386
1290
722
1213
1111
1421
1812
1358
1274
1288
6037
1426
1589
1232
825
4258
1591
810
1305
1580
1292
2438
790
813
901
812
6243
956
1049
1216
3523
824
1021
1122
1894
918
932
794
983
860
1352
3681
2381
950
1290
2030
1739
1992
2530
1108
3730
729
976
2034
631
882
736
1131
2048
680
877
1266
5285
807
987
1088
940
718
1551
689
1127
1416
1404
928
2948
793
1206
926