857
902
1142
1016
829
4244
838
3313
919
1319
2859
1043
3473
1490
941
918
2862
1094
767
817
929
1128
3462
1096
1172
967
3276
3602
1194
864
8783
816
1439
922
939
1245
1599
926
1398
2078
1075
769
854
1630
871
1431
1053
1839
7642
1502
1890
829
948
744
999
968
969
3328
905
935