921
2352
1572
972
4507
954
810
997
918
1240
2107
10336
1204
841
806
1036
5946
2207
1133
6845
1014
885
1237
1246
3331
1021
1038
854
907
1425
3584
817
1624
1038
845
1131
1300
926
855
872
1173
1897
1012
953
1018
1031
3062
868
2240
3567
774
848
891
992
806
828
1345
754
1082
831