2062
1120
1022
1059
2080
784
873
1959
1111
1171
1058
1667
1999
764
1143
950
791
903
3282
759
2126
2479
1108
1167
790
2240
1302
4623
2090
1649
984
704
854
1079
1604
1393
1051
980
1484
929
3368
1565
12034
2851
1025
1319
1805
751
1663
894
1962
6038
782
1108
849
1352
723
963
958
820
1391
1656
806
3559
1263
1147
29749
745
1207
862
891
2320
1286
791
1639
733
1440
2439
1230
755
941
892
757
981
919
1574
809
1580
1222
1066
1110
756
1295
954
3731
2022
1365
1123
1218
793
855
671
676
1290
772
772
791
2983
1110
2983
1269
1097
1205
1088
953
1308
2297
1432
718
989