851
1
890
2794
2
1585
1583
3461
4
2382
3871
2440
3
2343
616
0
2583
7
3470
5
2285
527
3105
1225
1753
1412
638
2054
3109
14
59
1759
3629
2534
2496
1777
1347
4915