20634
8
2855
3
2668
2
2730
6
2069
2657
2275
625
1551
282572
0
964
1
1630
3404
2084
1452
3114
4
521
1317
2735
814
1129
417
565
933
5217
11
467
2696
31535
3615
1291