33920
21210
38934
1408
25517
1055
8411
797
855
13011
21513
11514
1697
12217
24226
1409
19730
1082
32035