1008
1612
936
760
988
846
957
814
987
1068
1062
1191
1789
204323
744
773
775
2363
1338
1218
10317
869
1159
3934
1309
843
942
777
1574
933
1619
873
923
1472
1093
758
1609
848
875
855
913
15612
954
1125
999
806
1954
915
983
7455
858
1137
1065
720
926
818
977
1121
1193
2132