19783
2
2535
25669
0
1153
32302
3090
6
2258
1
2932
4471
83
3498
4
4074
2964
2666
9
2667
17946
2476
3101
4015
2906
1512
2255
4160
2986
1378
21152
8
1672
1072
5726
10
1586