707
880
759
966
2301
737
1152
901
2134
4800
813
18692
29266
1868
920
1787
5928
5973
1995
2745
5170
1021
911
900
1492
883
750
1155
767
1020
697
6823
779
906
913
749
1159
1086
164257
674
2209
931
1519
682
807
753
1689
1657
734
2951
1382
2122
1007
1217
1427
857
1776
695
826
900