19783
2
1267
2996
0
25669
2535
17946
576
32302
572
21152
8
2932
3498
4
1189
3779
2788
3
1162
1
1527
1623
3765
1243
1239
7793
1843
14
1153
3117
984
3090
6
699
2366