2471
7
2996
0
14
5052
10
1593
2
6899
9
1189
557
3461
4
3336
1
1663
5
3080
3
6346
16
1186
462
1237
2919
1188
1407
3575
1044
1195
3248
8
3673
6
1193
4044
2155
2465
485
3125