1052
1345
1349
942
1265
1256
812
3130
683
2554
2778
1418
814
2287
1901
29791
3350
4186
959
1280
1557
6259
2956
903
1630
35340
1282
5255
870
2747
930
1230
1466
1701
6848
2133
963
3251
1169
10373
1653
3036
2134
1377
2540
1349
1237
2338
1832
1368
1107
786
4793
755
667
747
8921
6136
1110
1498
1040
718
831
2462
1842
947
1305
928
833
707
765
773
1046
1320
987
679
2014
1158
1383
1340
1310
5248
965
1545
35294
965
1159
1339
1575
1273
1008
855
1038
680
1357
1246
1373
2264
1097
1184
1562
719
771
1246
2441
932
737
728
1950
1317
3175
2048
5095
6242
2828
1199
1021
7387
1204
767