863
902
8193
762
954
1678
1287
1876
1262
1171
4528
1035
1059
1014
13809
763
1079
3658
1582
857
946
916
827
915
1247
8408
964
866
1315
891
1843
805
901
2653
1405
3766
1426
1416
744
972
842
944
742
813
804
933
906
801
1134
1465
875
4134
952
829
854
12671
797
886
781
5199