20634
8
2855
3
78
0
2668
2
255
376
416
2730
6
3202
354
1880
155
653
597
427
492
2461
20
298
338
467
278
357
1949
301
17353
705
1116
117
483
2275