20634
8
1880
2
2727
2461
20
1077
0
2730
6
53
1824
1119
2855
3
291
467
458
2668
3691
5
1949
973
1551
2493
1
78
17353
2299
469
548
331
3114
4
418
4537
503
31535