20634
8
2328
3
1020
0
1551
2
31535
1734
1
246
2275
17353
2061
19279
2198
1031
25137
4396
2710
9
3466
5
637
282572
6975
4
2199
4820
2730
6
1872
3653
968
4536
1921
2520
2727