12829
11058
5423
10827
7032
283
4418
437
262
265
217
270
349
188
909
253
2636
2113
164
2216
2213
2212
5126