1002
2601
2221
880
1116
1199
1909
1060
1268
1857
1052
1420
894
816
1167
1054
974
2210
907
1253
3172
890
1277
1080
2511
3026
1453
1029
1521
1037
1251
846
1081
1851
835
855
3222
986
870
841
1234
1923
827
1082
1424
5599
2475
1010
1593
5470
923
918
1648
22557
1411
3126
1678
1082
1032
883
1289
808
1590
768
791
833
989
3117
865
2016
1255
3854
2527
957
899
2296
1042
1000
1407
904
1881
1047
1195
9635
1470
817
1746
919
822
986
1175
977
1225
900
1255
2637
830
808
864
803
3313
5803
1494
844
2146
2351
1134
1108
797
946
919
17803
6694
2474
985
5254
872
908
960
1219