4585
10
988
0
7592
7
1647
4
2350
5
2924
2
2333
3
9055
4623
1540
3296
2108
4083
3156
1
521
2181
2670
1679
1325
3858
3316
165
1881
4149
1199
471