1215
692
1112
678
2842
1147
1525
1258
1659
979
1139
697
3796
738
677
4937
744
1842
1408
1423
916
789
998
1651
1311
686
1268
783
3455
686
973
1202
780
978
902
684
676
788
785
1383
756
1372
785
1012
826
1379
899
710
761
1223
622
798
908
2415
653
1694
1460
760
886
631
674
2142
1136
797
902
1937
1063
1643
1553
2723
772
1562
669
632
860
1521
685
1759
1472
1509
1021
699
1617
644
690
781
1202
712
615
683
640
690
1623
3964
1120
999
800
1589
1167
665
792
786
602
903
1405
890
966
1001
1007
675
1219
637
1225
1127
1313
2468
2767
3144
909
5029