20634
8
2730
6
2275
2
1132
0
2809
1824
4740
1
31535
453
1428
1043
246
25137
121182
547
3
370
875
995
2027
169211
11
980
846
2539
5
1996
475
419694
9
1898
4
36609
34
1313
3456