498
2
1038
11
627
5
467
1
8125
14
441
477
506
661
1078
7
402
555
712
526
596
4130
12
6969
0
4929
599
427
1423
4
2870
5271
2988
492
576
1108
782
6212