979
1
593
405
91
2811
9
876
2
704
363
65
578
396
809
112
643
81
63
1410
3
292
304
766
1370
4
1105
1568
657
564
1852
6
94
87
444