19783
2
25669
0
32302
2535
572
536
2045
1
16868
39
2996
2356
6
17946
270
6195
581
2366
3593
16
2921
5
1422
21152
8
2932
693
3498
4
2442
9
1189
721
3779
1819
2595
507
2333