2283
3
565
1
524
2
222
3570
5
1250
776
589
526
1326
555
604
618
596
1112
8
785
1317
2378
6
941
625
983
543
593
1612
961
490
579
734
473