19783
2
345
0
25669
3090
6
2903
3
2932
21152
8
1193
32302
3080
2270
1189
2996
5043
1
692
2756
1849
577
2190
1769
536
528
14
2535
314
4765
1880
3227
4044
5
3083