903
738
956
1104
958
710
791
1153
639
939
1148
917
876
1802
1369
1407
2635
1458
1508
797
617
1071
899
919
2577
1352
1274
935
763
809
691
1021
1480
1516
1300
1423
1426
1319
1217
2726
721
754
936
1544
696
953
767
790
1421
3317
2394
1548
834
4314
708
886
1642
767
4421
1025
785
708
1352
750
2700
1166
1375
3834
1661
1724
772
1338
2266
617
1067
823
1396
2001
946
2093
2513
2648
1552
1396
1815
764
2283
1328
687
561
1001
3354
710
728
1677
807
681
1151
844
731
743
1538
868
1202
792
1146
1134
726
1762
2145
2254
777
879
639
1384
857
1971
685
620
969