1286
1084
958
971
818
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
1288
742
3217
886
1019
1799
1444
2106
809
965
995
731
786
1055
1264
689
1542
7212
1025
779
940
717
1667
881
1426
2051
1198
8603
1212
1666
981
1429
2129
950
3054
731
734
745
1578
1197
1573
4296
1116
937
8742
1556
4207
1549
804
2014
1242
1312
1079
4311
689
1181
1880
1248
661
1310