2557
6
1960
0
6095
9
1618
1
2160
2
527
3
6225
4
21152
8
25669
2037
4537
2471
7
3066
2996
2422
5
786
3507
5052
10
1593
6899
1382
5597
2615
3461
3336
1524
3354
2626
1628
1663