2563
2866
1155
964
798
906
1052
1122
902
1082
844
1378
1174
768
1201
3058
982
1276
829
1103
823
861
2111
2784
848
1132
804
939
1154
823
4278
910
977
1251
913
1236
950
856
1125
1340
6523
858
914
994
1274
786
1126
2975
910
1331
1912
863
1180
861
1028
800
727
901
805
874