19783
2
25669
0
32302
2535
21152
8
17946
3090
6
3083
2366
1
810
4553
2932
3498
4
6952
5
3546
2908
10
4933
13
1329
1294
2558
3
1153
2012
2337
3080
3593
16
2316
964
444571
9
542
181997
11