783
1
564
622
831
4
1672
4096
10
2242
7
583
954
597
1038
11
552
2
1679
541
1938
5
911
3
5274
2989
5483
8
441
437
1105
596
601
729
388
537
3208
2283
946