2064
2456
644
687
752
662
960
841
1364
667
1804
737
656
788
1098
999
782
1665
1199
1880
1971
1751
1730
1215
1871
1510
1199
2458
1356
2537
1523
2037
1487
1251
2138
1636
1243
3750
1803
1824
2775
1807
1418
2153
1782
2209
1396
1172
1129
1543
1493
5405
1779
1629
1594
1872
1625
1070
728
759
1527
2834
1166
1061
933
892
827
649
1082
735
1332
1349
662
1641
670
687
1113
799
1354
988
2145
1461
1303
715
654
1237
687
1192
1413
788
614
676
656
660
720
1031
782
736
695
723
770
681
1122
870
915
947
936
1228
1646
613
1446
2129
783
1061
787
647
1087
750
1357
758