8406
16587
3532
2287
18236
6215
16955
2034
3136
1610
1671
2940
15534
8756
4230
7953
15259
3098
2119
4098
1552
1686
272245
3804
3304