246
0
2275
2
1824
458
20634
8
2730
6
2809
1020
387
31535
19279
2668
846
3114
4
25137
547
3
17353
1428
1
11768
21
411
2061
282572
7334
875
1043
802
518
1132
995
392