496
1
560
398
6059
3
355
526
0
1858
2
5708
9
973
4
1703
3761
4652
853
2278
6
511
2592
4508
5
1938
347
1812
375
2000
8
1112
2661
1262
2265
3454
15333
500
1060