17946
0
19783
2
25669
32302
3090
6
3498
4
21152
8
2903
3
1461
3765
2535
1334
1
7258
1002
3083
1337
2763
1768
1347
2932
1938
982
1516
3715
2350
1581
3546
2964
1603
1631