892
1
1231
9
775
2
623
385
425
607
163
543
608
1656
1723
94
409
808
490
545
480
762
1338
4
416
512
578
472
9063
399
510
600
665
834