1647
828
981
1846
854
904
1850
2215
1050
2276
700
2183
1375
903
1889
1984
1892
2024
3099
709
1512
950
794
1409
820
4067
1959
1662
630
2150
1873
1104
874
2478
2237
2207
1805
1357
1693
1255
1335
1282
1520
1078
1119
825
985
723
631
1447
915
2351
772
1469
1179
1166
3557
1216
789
773
1166
1312
1271
1022
2384
2984
1444
2181
1410
1611
665
869
4105
1790
747
694
873
898
842
1062
1339
669
700
772
690
1133
851
870
758
701
1846
4351
701
942
1032
659
1751
603
856
880
3103
803
5415
1956
1139
850
1400
742
2990
787
1071
783
785
699
1357
669
1783
869
808
909