20634
8
2855
3
2668
2
2730
6
1840
1878
1
467
0
2093
575
3114
4
3691
5
31535
17353
50987
25137
376
1034
19279
3442
1824
4820
383
4396
1897
918
787
2006
2275
555
443