20634
8
4309
1
2198
2
2275
19279
6800
0
4536
3663
2526
3
1020
393
389
2369
4396
2337
2710
9
17353
31535
3025
6383
17
5
968
4437
4820
50987
25137
586
407
3456
282572