1462
294
1330
569
3089
1349
2414
1323
685
286
380
214
1159
418
552
250
775
279
453
262
496
188
705
385
1008
439
1179
426
653
241
675
70
805
322
657
152
688
321
832
337