458
0
1645
1
3164
8
26120
14
584
246
2459
9
111
58
1462
798
3510
2
3691
5
497
2657
3
2748
1972
543
2204
13
2096
2224
802
845
520
443
2211
373
4111
482
918