896
958
906
3689
1476
799
1158
9107
1362
992
1552
1420
1018
889
913
11618
825
801
1722
1069
920
1802
1029
1009
1159
1601
851
2054
8071
913
17953
887
801
1369
838
925
869
779
3838
762
821
840
3408
861
1481
1043
4365
1267
842
998
2360
864
834
894
18114
775
856
1053
798
895