2190
1
467
0
31535
2041
901
3868
2
637
247
2459
9
257
968
1020
25137
316
20634
8
19279
302
895
381
326
2881
856
4111
1824
458
584
2275
945
776
1936