20634
8
616
21
935
0
327
31535
488
2
278
300
517
341
2275
3840
2002
518
2224
19279
2198
1505
4396
3
1880
2710
9
469
401
1
6975
4
4820
2730
6
1308
348
552
2520