3246
3173
1169
15840
4526
1617
2811
842
6704
1060
1644
852
973
915
938
1030
1587
892
942
1641
1253
1072
1516
1294
1346
942
1043
1019
8720
962
1730
1978
986
1232
955
867
868
1074
1142
1085
904
1761
1027
982
1218
918
923
3853
1532
932
1535
2064
1309
1154
978
1161
908
2826
1059
1765