856
3842
1546
874
841
930
2084
818
3208
1097
18573
932
1348
865
2562
1799
6262
928
839
904
845
810
1123
3719
1376
800
1991
4208
801
797
910
2176
1455
915
961
900
842
887
970
1013
875
864
904
1099
894
981
1218
2090
912
1051
3295
886
880
908
1012
910
794
1206
870
907