20634
8
2710
9
31535
0
4396
3
4820
2
169211
11
2369
1
2520
2125
846
2526
2275
1671
282572
557
2337
1020
2198
164
802
772
1824
469
3345
4
2730
6
25137
2809
360784
19
7039
2522