20634
8
2275
2
19279
1132
0
17353
31535
1824
2730
6
398
474
25137
839
744
543
3116
1
356
348
3114
4
521
522
569
2668
1999
501
1020
846
3676
12
3808
1949
3