390
1
99
700
728
586
429
777
2
819
89
644
2167
598
72
94
550
683
908
314
0
191
1323
88
75
3116
7
526
633
480
621
760
668
417