1593
2
6899
9
3461
4
3336
1
1077
1628
1663
5
1365
3080
3
1186
462
0
1237
2919
1188
1407
3575
1044
1743
1195
2505
3054
2500
14
3248
8
3673
6
2057
790
3354
1481
4044