20634
8
4820
2
2198
4396
3
2710
9
1020
0
2275
19279
2520
1
1824
1787
2668
3114
4
2125
31535
25137
2526
1671
17353
4111
968
2369
467
325
6052
10
802
6975
6383
17
2730
6
2337