226
1602
426
1224
260
276
289
137
394
2587
985
2960
997
242
594
954
22841
437
1535
436
576
349
1467
186
397
430
1246
673
182
1461