661
1676
1638
2445
1055
744
1625
1079
1151
1049
737
745
1775
1541
662
992
739
837
996
943
800
704
991
1755
688
2694
3951
921
908
1616
1229
2129
3089
1505
1025
830
738
1128
1013
776
890
743
734
1477
1602
1776
1388
724
2408
781
909
1156
674
1798
1146
781
1573
5780
1519
3560
860
1035
1984
761
688
1117
1043
4311
932
718
1712
716
1517
730
966
1482
765
1012
1455
867
945
685
737
795
2523
1647
1158
927
1141
696
922
650
733
1743
869
4115
1748
876
811
695
1187
959
694
866
1578
1354
1423
1507
1112
1331
1036
1094
7046
1061
1125
755
1129
1033
859
1265