20634
8
368532
0
436
370
621
2683
1020
2730
6
294
19279
2
3092
1
345
2657
3
2668
282572
814
2474
871
1385
521
31535
301
251
2189
14076
7
395
968
700
1540
543