1593
2
6899
9
3336
1
1628
1663
5
1186
462
0
2980
2919
6844
1188
3575
2207
2136
5486
1195
2604
2471
7
5308
4
3248
8
3673
6
2155
3
2257
1168
3172
6346
16
2884
6983
10
1237
1407