2779
4012
807
2140
1066
680
2190
651
2471
701
696
2135
1357
1771
2335
2379
2776
1299
758
3637
845
890
725
646
738
832
709
669
930
2127
1325
946
685
786
1213
867
1186
1269
711
3734
744
2982
6415
1321
2508
3858
644
797
603
914
1164
2206
3418
2483
817
930
873
912
3650
2073
667
735
885
1982
2934
5092
702
883
1932
722
2063
1148
731
1088
1103
2371
938
624
1154
2156
1233
2691
691
1304
2767
1873
3850
662
678
2396
2122
700
1131
700
865
1029
823
1001
1070
953
2475
801
620
918
1350
731
4005
1143
681
694
901
1292
640
800
587
665
758
988
973
2453