20634
8
2855
3
2730
6
2668
2
2275
830
0
4396
3248
1336
169211
11
19279
1020
3114
4
25137
31535
1824
282572
3442
2546
1
286
4820
2076
968
2125
2526
641
2459
9
17353
469
2461
20