19783
2
572
0
25669
2316
32302
2921
5
2535
2996
17946
1516
1
2466
4291
4
2209
3
5440
8
5151
2366
1780
1594
21152
2932
2251
2258
3528
7
3498
2512
1189
5412
721
3779
2595