2418
1465
1286
1486
1657
1493
1680
1068
4019
1169
4658
1188
1682
1029
2558
975
1945
1385
2072
906
1201
1411
1155
1805
1003
962
1014
2050
1331
986
1056
4104
1002
1234
1117
3130
1030
831
1044
2622
3570
1080
1066
4905
2006
1637
23918
3344
1024
941
948
2075
1895
1216
983
2170
1302
2028
962
1567
887
1053
1483
825
1183
887
1805
2012
1446
1502
993
2021
1175
1020
1685
1234
1084
2802
1002
1968
2320
866
1031
1529
863
1625
3826
3193
1112
1872
1307
899
3421
925
948
844
2098
18276
2075
931
893
1201
1817
1007
1798
855
978
1355
2013
856
3636
1285
944
1058
895
2146
3401
948
919
1091