845
1596
804
2119
763
800
3098
985
3810
903
835
752
859
835
1267
1007
878
736
755
785
742
1195
1660
5759
822
739
1009
1166
911
969
1964
935
803
875
780
808
1634
2423
742
844
1349
815
16379
746
853
870
1661
1861
763
970
10816
817
825
754
1159
1883
916
820
731
946