758
0
1028
1461
2964
1
851
1193
2649
3498
4
774
2337
5
19932
6
2478
822
876
1225
7793
223
4471
2
1672
255
3779
721
2986
473
940
578
883
616
2366
1512