25669
0
19783
2
3090
6
32302
2535
2932
3498
4
1267
17946
2335
1153
3696
2012
2366
1
21152
8
6779
5
2328
3
2660
6710
3080
2316
1517
1347
1175
3222
892
2921
1044
4042
1251