856
3842
1546
873
841
930
2084
818
3208
1096
18573
931
1348
865
2562
1799
6259
928
839
904
845
810
1123
3719
1376
799
1991
4208
800
797
910
2176
1455
915
961
900
842
887
970
1013
875
864
904
1099
893
981
1218
2090
912
1051
3295
886
880
908
1012
910
794
1206
868
907