20634
8
2668
2
2730
6
2855
3
2275
4396
1020
0
3114
4
19279
25137
169211
11
31535
3442
282572
2546
1
1824
2694
1072
798
2526
3510
2459
9
2224
968
2657
918
4820
17353
1880
4111