1255
1335
1282
1520
1078
1119
825
985
723
631
1447
915
2351
772
1469
1179
1166
3557
1216
789
773
721
976
1770
2327
912
950
1451
645
2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
1013
1297
2306
2968
1156
1352
834
1176
664
2024
731
1556
602
752
773
1301
682
806
1367
2721
2019
3577
864
1200
1384
2403
821
2787
675
1082
1115
1312
1362
870
993
2342
980
977
931
780
2412
835
939
1667
712
842
717
931
2342
1693
827
1206
1178
1233
1265
683
2162
625
1235
737
2013
699
1657
1410
1709
1232
1303
926