19783
2
2535
25669
0
1153
32302
3090
6
2258
1
2932
4471
3498
4
2964
2666
9
17946
2476
2906
1512
2986
21152
8
1672
7793
4465
22
3080
3
5060
2902
16
2139
1044
2277
1643
2254
4044
5