863
1046
3787
1083
1439
1326
866
929
640
1130
670
1491
726
637
2017
918
980
662
802
916
741
771
805
785
1146
1020
762
697
913
985
675
992
765
777
676
1131
767
783
776
4081
1789
2008
1561
919
718
937
967
737
981
705
697
675
1874
2446
665
782
1190
1290
831
3118
1006
734
2065
2556
914
795
1578
1401
979
849
1251
1107
2069
823
668
834
1774
736
1081
1188
1282
1022
718
921
2441
3028
1029
817
779
1341
844
1152
2732
889
712
1189
1572
1097
1099
1580
1563
754
1057
851
795
672
883
1207
1593
710
1523
716
812
816
992
842
919
1011
989
1221