851
1
1585
2
1583
3461
4
1844
1673
3105
638
0
2392
1759
2496
3
1777
1347
890
4915
1589
2382
3063
2440
1346
2583
7
8535
12
2668
1295
946
1363
1411
2570
1438