851
1
1583
1309
0
1992
3
1585
2
3063
2440
3461
4
697
2583
7
5389
8535
12
4914
3105
638
1759
2496
1777
1347
890
4915
1589
2382
1844
1346
1673
2668
2060
1436