558610
6
1559
2
1751
3545
1
6411
11
477
0
3599
768
3929
10
400
390
8475
12
11951
3159
7
520
294
300
3025
3021
4
3887
9
123
2296
1092
31535
2960
415
4071
1973
2804