20634
8
19279
2
4820
2125
1
1671
282572
0
302
2710
9
4396
3
1736
5
2730
6
25137
1602
2520
169211
11
2526
2275
2008
2650
802
486
2337
246
31535
2369
2198
3345
4
1787
417
49165
7