1046
1099
995
4858
1614
1603
1011
977
1682
705
942
1111
1182
14956
2508
2050
2794
791
4746
1020
2088
1689
727
852
930
3997
1356
806
1222
1410
782
2864
708
642
922
1068
1539
2835
713
3106
6187
1015
765
764
948
823
779
814
3452
710
1289
1191
923
1441
1856
2126
672
719
1886
738
683
4369
740
1457
919
633
728
901
5065
666
2427
646
708
2185
947
1038
691
3901
1009
688
667
2053
3219
1679
1072
2846
2390
774
670
1518
1041
766
2447
7322
6779
818
2803
1330
1593
1249
751
649
1057
672
1330
680
909
676
914
1179
834
1496
767
659
635
2008
1145
881
900
859