3280
1143
863
952
908
1273
1480
952
3722
1070
951
1127
1171
872
852
1541
1041
939
1243
890
934
860
929
779
862