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