893
0
1385
1
521
2657
3
20634
8
647
467
269
2730
6
2668
2
814
1614
2474
579
453
395
283
2271
1020
2727
310
460
392
25137
362
399
2683
251
19279
17353