20634
8
915
1
2115
4
417
0
1129
3243
7
1291
1823
929
2
1733
1587
1642
2730
6
31535
2369
2657
3
907
2668
282572
6383
17
521
1780
662
263
2982
1098
635
509
2119
571