1060
945
792
974
1157
961
828
1326
885
1001
1299
2061
2228
910
979
952
811
744
1169
981
1529
968
946
886
919
1298
1738
1065
902
1187
855
1069
1163
784
779
1069
1180
816
1244
844
1242
1353
2408
781
2403
1434
1080
817
3605
784
779
1637
906
702
995
2885
874
1161
971
809
2001
1444
1060
1929
2401
1190
863
1046
1961
3291
865
3374
3397
863
843
1266
2468
1308
1179
846
869
2224
1338
1000
1274
1232
962
1916
1113
2880
1326
962
1558
1389
777
1246
1009
3089
1158
840
1237
1176
2397
855
1292
2039
2748
1956
1545
2837
867
1064
1142
2720
1412
1641
774
8639
1004
882