862
924
1138
839
1131
1095
916
1097
802
1619
1546
703
1595
1353
988
717
1089
994
1858
851
947
1194
2418
745
676
1611
1092
1791
1672
1157
2157
2115
3192
1749
714
1008
1643
2777
1485
2993
3641
3307
728
1111
1584
4843
2342
735
1820
739
1777
723
949
948
658
1965
819
2345
3016
671
867
1440
2648
813
1253
2001
1875
705
948
2767
664
1760
3536
684
1676
721
1373
1101
693
647
1020
664
2978
870
1506
808
732
739
2308
889
776
784
900
1225
763
771
2499
2670
728
659
1358
639
772
673
659
741
682
1922
1736
792
659
1367
682
1596
1354
1568
753
2233
3144
3166