21152
8
3694
2
4471
1749
1
5151
197
0
25669
1372
2147
2711
2242
7567
6
2911
9
4651
3
2475
398656
19
2271
4
742
550
1979
8440
5621
19783
2535