558610
6
1559
2
3514
3
1751
3545
1
6411
11
477
0
3599
3929
10
1352
1073
400
8475
12
11951
3159
7
1810
520
294
300
41774
3025
3021
4
123
2296
1092
31535
2960
415
4071