1012
2581
2207
910
1240
947
2589
942
1815
907
2227
2521
3992
2070
1438
1381
1262
3241
993
2244
1189
2903
1752
1524
1172
1371
1126
1403
1161
1580
966
1149
1400
1581
1236
1442
1770
1044
1079
895
1176
1462
1202
4457
2428
2185
886
1468
1238
1371
8389
2238
1565
1137
1979
1154
932
2201
879
1936
986
1786
5553
1714
14890
1612
1912
1146
828
1045
801
1687
1052
1245
870
2134
2255
886
10332
1864
1970
2644
911
981
2558
1203
1730
1431
1467
847
1401
4051
1044
1986
2594
1179
1136
2593
2954
1350
1062
847
1962
1965
1209
950
1488
1583
1009
886
956
1614
2172
1206
1148
2128
16532
2308
1299
1150