2629
2
19783
59
0
17946
1016
1
19932
6
3498
4
19944
66
1093
8527
3080
3
1174
4837
5
3386
1424
1992
1564