20634
8
2855
3
2668
2
2730
6
2224
2275
19279
282572
0
1123
1020
2526
17353
1139
3442
968
31535
2897
4820
1320
1
497
4396
6140
25137
430
138
169211
11
530
1213
326
644