20634
8
1949
3
3114
4
1880
2
4396
1787
1
427
0
1009
739
295
298
2275
2095
1824
918
3469
5713
2198
1725
1671
47041
4445
846
882
376
2710
9
357
78
568
17353