1593
2
6899
9
3336
1
2615
3
1628
1663
5
1186
3461
4
462
0
2919
2322
1188
4768
2414
3575
1262
1416
4573
1532
608
644
1195
2165
2471
7
2258
13499
2229
1307
3248
8