2389
2871
1704
2003
1051
1191
1357
1238
1083
2645
9548
1141
1888
1603
796
760
795
786
1351
888
914
6022
22964
2577
1370
1521
1184
1549
728
1819
975
4972
2905
2157
1318
933
848
1817
2085
3868
1475
688
738
1238
2644
767
707
3284
3334
831
2196
2994
776
6978
733
977
8266
3628
1359
1537
1058
1503
1183
2192
857
1238
1396
1096
2755
1208
1092
1299
3125
878
1015
1997
1078
1415
1687
1041
867
3342
703
1325
753
1354
829
971
2715
1999
2393
746
816
3347
2510
1362
1075
2002
813
2271
2651
865
1945
783
828
2249
735
1564
820
1393
2100
1208
883
848
1044
776
749
1548
687
2412