679
942
1795
683
1702
2866
687
1805
1189
704
1523
735
701
1303
1278
770
2285
930
910
780
1115
5129
915
682
707
1718
1914
773
752
915
1203
1640
777
742
1411
1236
634
816
766
632
839
1016
830
1142
906
875
740
6715
822
826
674
661
2344
13201
1123
916
720
642
637
980