1074
937
1333
1064
1440
1474
3018
3274
879
832
2083
777
674
2120
1008
690
1078
772
999
920
1360
1243
1110
813
2425
881
746
1467
657
1682
667
724
996
1307
3470
885
807
1603
2182
2951
1104
897
1321
2385
865
3126
2178
758
2472
3359
4040
1405
11127
1981
988
1333
3157
877
699
1168
1144
763
1142
683
1175
1135
793
891
852
1660
938
783
1170
880
2081
1707
1047
1322
672
885
744
751
820
1545
1146
1111
2317
920
789
1197
1990
790
1073
883
883
798
672
1105
757
3548
695
2199
704
1407
1582
693
953
1317
962
989
2006
957
1078
1452
1398
774
3296
643
866
856