162
120
788
9408
8684
3960
7406
398
7328
5944
1918
4379
4593
5541
8758
4834
8069
7701
5682
7719
7055
6128
3329
3448
2658
5518
512
6486
3007
4034
7495
1180
519