1185
952
2908
1832
911
1522
1696
1101
1192
984
1131
1165
1527
1108
1367
1223
1175
1712
1984
1262
981
859
1102
856
1157
1714
998
2093
853
1206
3227
1245
1135
980
890
981
1248
2662
937
1126
1459
1174
1487
1672
1393
1375
2619
1868
1380
1459
892
3956
1817
7083
1148
1085
1167
1065
1295
935
1780
868
2762
1784
1317
917
861
824
1512
1204
1061
1638
1628
1701
941
1230
1523
881
1544
1015
1320
1965
953
1503
822
1230
1234
990
1134
1729
1244
1405
2610
849
906
2622
1294
925
2836
922
1001
990
836
1256
815
943
3389
928
3870
1746
1320
964
889
995
1267
6541
1007
2130
867
19432