2112
1342
3407
799
1219
1908
747
723
652
1041
2350
3258
1454
1316
902
801
845
1000
1819
1444
876
1458
5964
790
1129
2014
3785
1293
1032
1618
2170
1428
1304
884
845
1076
1090
1368
809
1532
878
822
1055
672
1347
1040
1014
3949
1053
1309
818
1083
1129
1210
1983
947
1002
744
1206
1001
625
855
1187
1117
1664
893
1019
711
1023
1980
2036
1301
2409
684
1308
1647
912
907
981
3377
741
725
703
913
2122
1279
1220
1395
840
688
934
1411
780
680
1844
1375
903
912
1005
846
708
870
734
1285
857
1580
1606
726
691
913
995
779
818
642
908
1163
778
719
1042
751