857
1051
1146
2994
936
2259
897
893
1693
694
1274
719
698
847
1169
1751
1461
1404
735
815
774
1480
661
3467
913
846
736
946
2469
1007
1201
2523
1405
1017
2318
1987
819
2159
1462
843
727
1049
1537
804
744
718
1929
884
1594
785
1323
979
1695
711
1336
1089
1107
2747
1773
4560
637
746
640
812
686
639
1992
1051
1082
1916
1971
806
1461
667
775
1205
2047
1171
1186
663
1243
837
981
729
4811
740
2598
696
890
876
1534
2434
633
1479
1180
2716
1537
847
2454
798
746
2181
777
4396
1092
761
644
1381
845
670
1404
1652
687
1174
1374
613
755
1040
1257
1475