851
1
890
2668
1436
0
1585
2
1583
796
6
3461
4
1844
1673
2908
10
3671
3105
638
2108
3
2392
1759
2496
1777
2329
1347
4915
1589
2234
2382
3063
2440
2835
1346