788
912
1149
676
952
826
775
3790
975
851
1188
892
6276
989
2239
749
893
723
682
1632
762
1080
4840
1267
2146