19783
2
17946
0
1683
21152
8
2535
25669
7258
32302
2044
1730
3546
1
3354
2057
2932
2132
3498
4
854
5
3256
3779
2528
3
2502
3765
3284
7
1153
3090
6
451
4585
10
1247
2771
2907