19783
2
25669
0
32302
2535
21152
8
3083
2366
1
2932
3090
6
1329
3498
4
3080
3
17946
2921
5
4044
1294
2465
1153
1044
2012
5440
3593
16
1516
2666
9
1438
1363
1295
3715
2763
1411