1008
1612
936
846
957
814
987
1068
1063
1191
1789
204323
744
1250
773
1398
775
2363
875
1338
1202
1218
10317
869
1159
3934
1309
843
942
777
1574
6973
933
1619
873
923
1472
1093
758
1609
848
875
855
913
15612
954
1248
1125
907
1128
999
806
1954
915
758
983
7455
858
1137
1065