23591
10
113609
94
37959
30
28657
8
1610
0
119570
107
80870
101
9446
0
320310
123
3656
1
722
2
64949
15
890
0
752
0
106733
46
29401
9
879
0
63933
55
58598
9
978
0
44193
13
36801
17
18494
1
16421
2
987
0
16493
3
2565
0
2220
0