2349
623
724
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
789
1986
659
739
947
673
1381
644
1629
963
1606
734
709
3040
708
768
1136
874
792
873
632
1444
1360
3194
1850
967
1925
842
1241
1474
1328
1971
1149
666
1343
813
663
1177
1087
725
1811
898
1001
744
1304
796
741
1364
964
717
827
5415
1326
894
632
1139
1099
1190
812
1288