19783
2
25669
0
32302
2535
4453
4
3090
6
2316
2921
5
2932
3498
2666
9
101569
17946
2906
1
1153
4757
8
1888
5440
2261
3
3691
2012
2366
21152
1672
1766
7793
6225
2258
3080
11871