1205
945
2618
1032
1742
2015
1905
1082
965
1783
1817
1313
2141
1444
1638
2280
1505
1126
2675
1013
5111
882
1013
3108
1826
1797
3164
1780
1094
1371
970
1269
1275
1395
1283
1110
990
1081
1159
2361
1093
4600
1234
7188
8862
1585
995
829
2291
1036
918
1159
1216
1828
1330
1431
2869
2353
2215
989
1136
4821
873
1085
1778
1220
854
2551
962
2112
6909
2143
919
931
1902
1255
1143
879
2492
1513
1131
1274
994
1516
984
1330
880
1146
3174
2481
1986
1053
2012
3264
1571
1447
1300
1637
1643
850
1375
796
781
1325
1012
866
2090
868
1022
1212
810
2327
1152
2363
1804
1213
1011
1005
917
3228