4054
1595
2136
2155
905
1116
812
857
957
5010
1235
1461
1122
1163
1207
1609
827
1284
1039
1728
758
1858
835
759
824
1295
717
1444
681
793
812
1017
2021
834
763
790
1156
611
14868
975
728
1017
744
955
3622
1121
4143
809
1578
925
1848
963
2126
1103
1320
1059
1295
872
912
1062
1972
1517
1177
785
790
1296
1756
852
1197
1712
944
757
3847
11080
786
771
1576
1440
1627
2050
2335
751
923
1428
1690
901
874
1506
1484
4024
1468
1109
1377
1932
1117
915
917
1196
2945
774
1257
2417
1407
1111
945
1181
658
789
1322
1587
1534
798
756
886
1689
1372
1766
1187
2998
661