20634
8
2855
3
2275
2
2093
2668
2730
6
2264
17353
0
4396
282572
659
1551
19279
169211
11
489
1020
25137
3868
467
2526
3114
4
1897
1
394
3510
325
798
1824
3442
1639
31535