10513
1497
696
2429
841
1181
746
1447
716
828
779
4987
921
857
735
2168
846
816
722
840
2584
1075