19783
2
21152
8
17946
0
32302
1683
2535
2932
3498
4
25669
12472
1153
3090
6
3080
3
1044
1
1743
2505
3546
3054
5
2500
2057
2044
5978
790
3354
1481
4044
3083
2465
3125
451