1385
1
521
2657
3
20634
8
1020
0
2730
6
3092
2668
2
2564
814
2474
395
467
1551
383
1932
9355
968
2587
16
25137
16550
27
399
2683
19279
17353
7334
4
2855
2189
1506
49165
7