875
749
1395
2181
788
827
2246
957
1462
739
925
661
878
758
868
1516
1189
815
734
950
1378
792
1339
779
993
750
973
751
775
1857
822
776
1234
2108
774
822
1581
753
760
2233
2100
1076
5351
1086
922
2305
1176
1229
1132
2633
1161
2135
793
839
785
1542
926
823
794
784
1043
1870
811
979
1596
668
861
1031
1702
792
1100
648
825
2806
2284
696
1414
2487
876
854
702
670
650
779
2016
954
671
781
775
657
1061
680
1407
1122
677
660
740
1273
758
668
662
786
819
1224
1388
2191
762
702
3180
695
719
2362
1283
1460
1461
1127
956
679
723
822