2445
492
2824
1051
6368
2479
4357
2147
1272
512
570
243
1768
571
776
320
981
335
793
410
889
333
1111
559
1425
603
1524
525
853
321
756
92
988
394
754
179
906
422
1038
436