521
1
2748
2
31535
0
1824
467
2330
3092
683
376
552
458
2683
422
1152
4594
2657
3
3659
14
105290
46414
266
25137
503
572
19279
1045
20634
8
383
639
269