3278
694
3432
727
3989
845
3044
645
4197
889
7243
1533
1620
343
4458
944
3281
695
4536
960