21927
5515
2314
4814
2213
3313
1411
1510
8110
4110
2910
219
709
459
287
357
407
266
255
175
185
65
195
164
494
113
332
312
262
231
161
201
140
120
110
70
160
100
850
130
310
660
1460
690
810
220
430
390
1190
500
2110