20634
8
325
0
2730
6
2369
1
2657
3
2668
2
282572
590
320
929
93
707
31535
298
276
1317
1084
115427
968
1089
275
598
19279
259
2855
3092
1677
2346
584
357