20634
8
2275
2
19279
646
0
17353
31535
11199
2296
5972
4
25137
97284
3025
1
1129
2799
3
1869
1587
4374
2668
2808
3114
2082
11
1020
1550
5429
3510
3498
3795
802
4557
1686