20634
8
410
0
2111
3
2730
6
173
654
684
2369
1
2657
2668
2
282572
787
299
298
1295
2445
1655
1346
692
275
1358
378
968
1824
864
2855
379
389
527
9355