4871
5
545
1
642
2
1129
391
557
1050
6
615
995
946
496
518
632
661
396
442
454
803
435
1403
3
1625
11
4744
9
2493
1617
2400
885
1524
2373
7
1343
1557