9354
4333
1232
5985
16391
5450
22249
17965
1181
897
1340
1170
1190
1007
4075
2718
1076
1139
14359
3243
2650
1417
3986
9954
1000