20634
8
2275
2
1033
0
3691
5
2730
6
2657
3
1020
2668
814
1
968
2474
1385
521
2224
395
2513
1701
3455
1824
2683
399
1987
418
290
464
2855
5009
1604
1677
1506