1799
1127
2916
870
1574
1040
839
873
906
931
11680
953
977
838
857
1179
911
1090
948
1046
1222
1384
919
1642
795
1686
847
1524
946
1020
1142
1622
811
868
764
1276
784
947
916
939
2071
958
8108
883
1211
18018
877
954
796
952
878
823
1107
1315
911
886
828
777
1399
830