1593
2
6899
9
2377
1
3461
4
3336
1628
1663
5
549
3080
3
1186
462
0
1237
2919
5372
1188
1407
1953
2305
2570
3575
1044
1193
1195
14
3248
8
3673
6