19783
2
25669
0
32302
2906
1
21152
8
4471
17946
2535
572
4358
6
2156
2366
2069
5
3083
791
2009
2996
5440
800
1174
2173
685
1827
2453
2264
1768
2204
1329
2512
3008
3