3278
709
3044
659
3989
863
1620
351
3324
719
3086
668
1965
425
4197
908
4536
981
2957
640
3281
710
4307
932