1005
2098
1256
2381
2417
1165
2028
762
1167
864
4535
787
820
1704
789
784
783
1048
1056
946
830
966
1986
1356
1599
2475
1819
1028
2779
2578
1272
2190
1407
828
4232
4541
1165
1339
845
824
1977
2839
870
940
1201
763
861
1013
2355
3709
1108
21044
1243
1656
1910
1616
1159
6152
1976
842
6926
1359
12418
1386
2722
926
3222
4116
1661
2549
1035
1011
1099
6378
2026
1773
1034
866
844
859
1159
2383
8531
7515
2086
4472
3846
879
1191
802
1060
761
1142
4042
1439
2246
1827
883
2238
1908
3322
906
3600
1050
844
1057
2162
5363
1358
1112
2293
998
1855
894
1138
3591
852
894
5504
1981