988
0
7592
7
2934
2
2333
3
9055
10
4623
5
1540
3296
4
2108
1647
4083
2350
3316
165
2924
2181
1
3858
2502
1679
2105
701
3207
5488
6
2116
3354
9
2148
3156
8299
973
6321