3953
773
1483
1147
2228
560
835
3628
1284
610
559
756
556
1411
708
625
12749
411
904
1630
986
3237
745
3219
1367