1056
1
20634
8
2683
0
2730
6
3092
2657
3
2668
2
814
2474
1385
521
395
17353
2708
2330
1126
399
370
31535
918
1020
2224
2855
19279
1343
1506
2069
1587
5009
2189