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
893
2034
3565
776
1011
735
1666
5965
1201
870
795
719
741
775
3912
650
750
1215
1867
889
941
862
775
1343
776
1107
1354
955
1150
1006
1134
774
3368
799
1293
708
801
991
1435
794
660
817
1395
884
795
962
1189
983
1044
1206
1187
782
1850
1872
809
1312
1499
830
1141
1683
710
3117