1254
1
2541
4
4585
10
988
0
7592
7
2934
2
2333
3
9055
4623
5
1540
3296
2108
1647
4083
521
2350
801
3316
165
2924
2181
3858
471
2502
1679
2105
701
3207
5488
6
2116