851
1
890
1412
0
1585
2
1583
951
2534
2650
20
1179
3629
862
3461
4
432
841
1844
1673
4168
5
8535
12
3539
3
3105
2122
2668
638
1516
3715
2392
1759
2327
11
2496
1446