879
747
3550
1080
1259
977
1101
874
1112
1255
779
1105
933
965
1840
1176
1083
1012
719
734
986
945
947
1506
1001
810
2282
1297
1446
731
1127
634
905
3122
1104
719
873
755
1533
1000
1123
931
2464
823
1027
1355
794
904
911
850
983
711
715
1782
1253
1024
997
916
1198
1983
696
768
647
1233
925
1404
1662
1950
3140
730
736
798
1278
922
931
1128
985
1008
1446
1189
1580
938
989
9587
897
1337
834
919
1337
811
1460
890
2325
1165
715
793
1760
1657
1710
1072
1977
654
1255
931
652
1221
1781
785
1614
1123
2108
858
719
1459
835
689
809
1164
928
1047