851
1
890
1585
2
1583
3461
4
8535
12
3105
2668
638
0
1759
2496
3
1777
1347
4915
1589
2382
1844
3063
2440
1346
2583
7
1673
5382
5
1436
3326
2392
658
2104
3117
8