1260
1400
650
1337
898
1199
2621
3252
826
1333
1545
1993
1029
1667
1416
608
898
1537
2236
911
642
895
637
2112
1044
660
1278
917
780
797
852
916
702
951
771
928
798
2584
1196
703
800
808
987
3399
2337
738
9393
1476
656
684
780
709
707
671
2774
1006
864
1474
1174
1474
2398
1336
1715
2249
1272
876
2412
809
1542
653
943
995
1667
678
854
702
871
988
604
1143
604
776
1157
1472
976
1159
596
1295
812
1150
859
1424
759
1320
920
2429
1680
688
1639
1675
1570
710
2384
860
956
1283
1872
793
2259
1553
936
1287
1022
2035
648
1605
701
1246
692
1700