25669
0
19783
2
32302
2535
3090
6
3008
3
17946
15233
1
4453
4
2732
2316
2366
2921
5
2932
1071
3498
2337
2666
9
1305